thermal spring - French English Dictionary